定期ミートアップ 第52回
Shiika
(a; b; c)
今やっていること
書き直したほうがよさそう
code:sk
foo.bar do |a, b|
end
try!の実装
code:sk
let a = b.c.try!
let a = (match b.c
when Ok(x) => x
when err => return err
end)
syntax sugarとして実装する
以下のケースはfooから抜けることとする(未実装)
code:sk
def foo
File.open("a.txt"){|f|
puts f.read_line.try!
}
end